package com.jmy.service;

import com.jmy.pojo.Roles;

import java.util.List;

/**
 * @author: VE
 * @DATE: 2022/9/27 14:17
 * 描述:
 */
public interface RolesService {

    /**
     * 新增
     */
    public Object insert(Roles roles);

    /**
     * 删除
     */
    public Object delete(int id);

    /**
     * 更新
     */
    public Object update(Roles roles);

    /**
     * 根据主键 id 查询
     */
    public Roles load(int id);

    /**
     * 根据用户id获取对应权限
     * @param aId
     * @return
     */
    List<Roles> getRolesListByAid(Integer aId);

    /**
     * 获取所以角色列表
     * @return
     */
    List<Roles> getRolesList();
}
